home *** CD-ROM | disk | FTP | other *** search
/ GameStar Special 2004 March / GSSH0304CD5.iso / Treiber / Sound / Terratec / Aureon / Aureon_Sky_Space_App_Drv_5.1.2600.14.exe / WDM Driver 5.1.2600.14 / aureonSx.inf < prev    next >
Windows Setup INFormation  |  2003-07-09  |  13KB  |  343 lines

  1. ;/*=============================================================================
  2. ;   FILE:         aureonSx.inf
  3. ;-------------------------------------------------------------------------------
  4. ;   DESCRIPTION:  Device setup information file for 
  5. ;          - Aureon 5.1 Sky 
  6. ;          - Aureon 7.1 Space
  7. ;
  8. ;   PLATFORMS:
  9. ;          - Windows 98SE 
  10. ;          - Windows ME
  11. ;          - Windows 2000
  12. ;          - Windows XP
  13. ;
  14. ;   History:
  15. ;   30-Aug-2002 (C.L.) - Initial version
  16. ;   28-Oct-2002 (M.B.) - Cosmetic
  17. ;   30-Oct-2002 (M.B.) - Added 3D-Audio Registry settings
  18. ;
  19. ;-------------------------------------------------------------------------------
  20. ;   COPYRIGHT:    (c) 2001, 2002 TerraTec Electronic GmbH. All Rights Reserved.
  21. ;=============================================================================*/
  22.  
  23. [Version]
  24. Signature=$CHICAGO$
  25. Class=MEDIA
  26. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  27. Provider=%Provider%
  28. ;;LayoutFile=layout.inf, layout1.inf, layout2.inf
  29.  
  30. DriverVer =02/10/2003,5.01.2600.14
  31.  
  32.  
  33. [DestinationDirs]
  34. TTP9.SystemCopyList=10,system32\drivers
  35. TTP9.ASIO.CopyList=11
  36. sensaura.CopyList=10,system
  37. Audio3D.CopyList=11
  38. DefaultDestDir=12
  39.  
  40. DefaultDestDir=12
  41.  
  42. [Manufacturer]
  43. %Manufacturer%=TerraTec
  44.  
  45. [TerraTec]
  46. %DeviceName_SPACE%=TTP9.Device,PCI\VEN_1412&DEV_1724&SUBSYS_1145153B
  47. %DeviceName_SKY%=TTP9.Device,PCI\VEN_1412&DEV_1724&SUBSYS_1147153B
  48.  
  49. ;=============================================================================
  50. ;    Windows 9x & ME Install
  51. ;=============================================================================
  52.  
  53. [TTP9.Device]
  54. AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
  55. CopyFiles=TTP9.SystemCopyList,Audio3D.CopyList,sensaura.CopyList,TTP9.ASIO.CopyList
  56. AddReg=TTP9.AddReg, SensauraConfiguration.AddReg, Audio3D.AddReg, guids.AddReg, TTP9.ASIO.AddReg
  57.  
  58. [TTP9.Device.HW]
  59. AddReg=Sensaura.AddReg
  60.  
  61. ;-------------------------------------------------------------------------------
  62.  
  63.  
  64. [TTP9.Device.Interfaces]
  65. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,TTP9.Interface.WaveAnalog
  66. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,TTP9.Interface.WaveAnalog
  67. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,TTP9.Interface.WaveAnalog
  68.  
  69. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Midi%,TTP9.Interface.Midi
  70. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Midi%,TTP9.Interface.Midi
  71. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Midi%,TTP9.Interface.Midi
  72.  
  73. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,TTP9.Interface.Topology
  74.  
  75. ;=============================================================================
  76. ;    Windows XP Install
  77. ;=============================================================================
  78.  
  79. [TTP9.Device.NT]
  80. Include=ks.inf, wdmaudio.inf
  81. Needs=KS.Registration, WDMAUDIO.Registration.NT
  82. CopyFiles=TTP9.SystemCopyList,Audio3D.CopyList,sensaura.CopyList,TTP9.ASIO.CopyList
  83. AddReg=TTP9.AddReg, SensauraConfiguration.AddReg, Audio3D.AddReg, guids.AddReg, TTP9.ASIO.AddReg
  84.  
  85. [TTP9.Device.NT.HW]
  86. AddReg=Sensaura.AddReg.NT
  87.  
  88. [TTP9.Device.NT.Services]
  89. AddService = ttp9, 0x00000002, ttp9_Service_Inst
  90. AddService = ttp9sens, 0x00000000, Sensaura_Service_Inst
  91.  
  92. ;-------------------------------------------------------------------------------
  93.  
  94.  
  95. [ttp9_Service_Inst]
  96. DisplayName    = %ttp9.SvcDesc%
  97. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  98. StartType      = 3                  ; SERVICE_SYSTEM_START
  99. ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
  100. ServiceBinary  = %10%\system32\drivers\ttp9.sys
  101.  
  102. [Sensaura_Service_Inst]
  103. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  104. StartType      = 3                  ; SERVICE_SYSTEM_START
  105. ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
  106. ServiceBinary  = %10%\system32\drivers\ttp9sens.sys
  107.  
  108. ;-------------------------------------------------------------------------------
  109.  
  110. [TTP9.Device.NT.Interfaces]
  111. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,TTP9.Interface.WaveAnalog
  112. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,TTP9.Interface.WaveAnalog
  113. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,TTP9.Interface.WaveAnalog
  114.  
  115. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Midi%,TTP9.Interface.Midi
  116. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Midi%,TTP9.Interface.Midi
  117. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Midi%,TTP9.Interface.Midi
  118.  
  119. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,TTP9.Interface.Topology
  120.  
  121. ;=============================================================================
  122. ;    TTP9 Interfaces 
  123. ;=============================================================================
  124.  
  125. [TTP9.Interface.WaveAnalog]
  126. AddReg=TTP9.Interface.Wave.AddReg
  127.  
  128. [TTP9.Interface.Midi]
  129. AddReg=TTP9.Interface.Midi.AddReg
  130.  
  131. [TTP9.Interface.Topology]
  132. AddReg=TTP9.Interface.Topo.AddReg
  133.  
  134.  
  135. ;---------------------------------------------------------
  136. ; Friendly Names for TTP9 devices
  137. ; Nasty, AddReg Section Name must not exceed xx Characters 
  138. ;---------------------------------------------------------
  139. [TTP9.Interface.Wave.AddReg]
  140. HKR,,FriendlyName,,"Aureon Wave"
  141. HKR,,CLSID,,%Proxy.CLSID%
  142.  
  143. [TTP9.Interface.Midi.AddReg]
  144. HKR,,FriendlyName,,"Aureon MIDI"
  145. HKR,,CLSID,,%Proxy.CLSID%
  146.  
  147. [TTP9.Interface.Topo.AddReg]
  148. HKR,,FriendlyName,,"Aureon Virt. Mix"
  149. HKR,,CLSID,,%Proxy.CLSID%
  150.  
  151. ;=============================================================================
  152. ; AddReg
  153. ;=============================================================================
  154.  
  155. [TTP9.AddReg]
  156. HKR,,AssociatedFilters,,"wdmaud"
  157. HKR,,Driver,,ttp9.sys
  158. HKR,,NTMPDriver,,"ttp9.sys"
  159. HKR,Drivers,SubClasses,,"wave,midi,mixer"
  160.  
  161. HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
  162. HKR,Drivers\wave\wdmaud.drv,Description,,"Aureon Wave"
  163.  
  164. HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
  165. HKR,Drivers\mixer\wdmaud.drv,Description,,"Aureon Mixer"
  166.  
  167. HKR,Drivers\midi\wdmaud.drv,Driver,,wdmaud.drv
  168. HKR,Drivers\midi\wdmaud.drv,Description,,"Aureon MIDI"
  169.  
  170. [Sensaura.AddReg]
  171. HKR,,UpperFilters,0x00010000,ttp9sens.sys
  172.  
  173. [Sensaura.AddReg.NT]
  174. HKR,,UpperFilters,0x00010000,"ttp9sens"
  175.  
  176. [SensauraConfiguration.AddReg]
  177. HKR,Sensaura\Configuration,RenderFactory,0,%KSNAME_Wave%
  178. HKR,Sensaura\Configuration,TopologyFactory,0,%KSNAME_Topology%
  179. HKR,Sensaura\Configuration,ForwardSpeakerConfiguration,0x00010001,1
  180. HKR,Sensaura\Configuration,IgnoreDSSpeakerConfiguration,0x00010001,0
  181.  
  182. [Audio3D.AddReg]
  183. HKCR,Audio3D,,0,Audio3DObject
  184. HKCR,Audio3D\CLSID,,0,%Audio3D_CLSID%
  185. HKCR,CLSID\%Audio3D_CLSID%,,0,Audio3DObject
  186. HKCR,CLSID\%Audio3D_CLSID%\InProcServer32,,0,Audio3D.dll
  187. HKCR,CLSID\%Audio3D_CLSID%\InProcServer32,ThreadingModel,0,Apartment
  188.  
  189. ;=============================================================================
  190. ;    ASIO Install
  191. ;=============================================================================
  192. [TTP9.ASIO.AddReg]
  193. HKLM,SOFTWARE\ASIO\%ASIO_TTP9NAME%,"CLSID",,%ASIO_TTP9IID%
  194. HKLM,SOFTWARE\ASIO\%ASIO_TTP9NAME%,"Description",,%ASIO_TTP9NAME%
  195. HKCR,CLSID\%ASIO_TTP9IID%,,,%ASIO_TTP9NAME%
  196. HKCR,CLSID\%ASIO_TTP9IID%\InProcServer32,,,"%11%\AsioTTP9.dll"
  197. HKCR,CLSID\%ASIO_TTP9IID%\InProcServer32,ThreadingModel,,"Apartment"
  198.  
  199.  
  200. ;=============================================================================
  201. ; Copy/DelFiles
  202. ;=============================================================================
  203.  
  204. [TTP9.ASIO.CopyList]
  205. AsioTTP9.dll
  206.  
  207. [TTP9.SystemCopyList]
  208. ttp9.sys
  209. ttp9sens.sys
  210.  
  211. [sensaura.CopyList]
  212. crlds3d.dll
  213.  
  214. [Audio3D.CopyList]
  215. a3d.dll,Audio3D.dll,,4
  216. Audio3D.dll
  217.  
  218. [SourceDisksNames]
  219. 1=%DiskName%,,
  220.  
  221. [SourceDisksFiles]
  222. ttp9.sys=1
  223. ttp9sens.sys=1
  224. crlds3d.dll=1
  225. audio3d.dll=1
  226.  
  227.  
  228. ;=============================================================================
  229. ; Guids for Mixernodes
  230. ;=============================================================================
  231.  
  232. [guids.AddReg]
  233. HKLM,%MediaCategories%\%TTGuid.Front%,Name,,%TTNode.Front%
  234. HKLM,%MediaCategories%\%TTGuid.Front%,Display,1,00,00,00,00
  235. HKLM,%MediaCategories%\%TTGuid.Master%,Name,,%TTNode.Master%
  236. HKLM,%MediaCategories%\%TTGuid.Master%,Display,1,00,00,00,00
  237. HKLM,%MediaCategories%\%TTGuid.FrontVolume%,Name,,%TTNode.FrontVolume%
  238. HKLM,%MediaCategories%\%TTGuid.FrontVolume%,Display,1,00,00,00,00
  239. HKLM,%MediaCategories%\%TTGuid.FrontMute%,Name,,%TTNode.FrontMute%
  240. HKLM,%MediaCategories%\%TTGuid.FrontMute%,Display,1,00,00,00,00
  241. HKLM,%MediaCategories%\%TTGuid.Rear%,Name,,%TTNode.Rear%
  242. HKLM,%MediaCategories%\%TTGuid.Rear%,Display,1,00,00,00,00
  243. HKLM,%MediaCategories%\%TTGuid.RearVolume%,Name,,%TTNode.RearVolume%
  244. HKLM,%MediaCategories%\%TTGuid.RearVolume%,Display,1,00,00,00,00
  245. HKLM,%MediaCategories%\%TTGuid.RearMute%,Name,,%TTNode.RearMute%
  246. HKLM,%MediaCategories%\%TTGuid.RearMute%,Display,1,00,00,00,00
  247. HKLM,%MediaCategories%\%TTGuid.Center%,Name,,%TTNode.Center%
  248. HKLM,%MediaCategories%\%TTGuid.Center%,Display,1,00,00,00,00
  249. HKLM,%MediaCategories%\%TTGuid.CenterVolume%,Name,,%TTNode.CenterVolume%
  250. HKLM,%MediaCategories%\%TTGuid.CenterVolume%,Display,1,00,00,00,00
  251. HKLM,%MediaCategories%\%TTGuid.CenterMute%,Name,,%TTNode.CenterMute%
  252. HKLM,%MediaCategories%\%TTGuid.CenterMute%,Display,1,00,00,00,00
  253. HKLM,%MediaCategories%\%TTGuid.LFE%,Name,,%TTNode.LFE%
  254. HKLM,%MediaCategories%\%TTGuid.LFE%,Display,1,00,00,00,00
  255. HKLM,%MediaCategories%\%TTGuid.LFEVolume%,Name,,%TTNode.LFEVolume%
  256. HKLM,%MediaCategories%\%TTGuid.LFEVolume%,Display,1,00,00,00,00
  257. HKLM,%MediaCategories%\%TTGuid.LFEMute%,Name,,%TTNode.LFEMute%
  258. HKLM,%MediaCategories%\%TTGuid.LFEMute%,Display,1,00,00,00,00
  259. HKLM,%MediaCategories%\%TTGuid.BackSurround%,Name,,%TTNode.BackSurround%
  260. HKLM,%MediaCategories%\%TTGuid.BackSurround%,Display,1,00,00,00,00
  261. HKLM,%MediaCategories%\%TTGuid.BSVolume%,Name,,%TTNode.BSVolume%
  262. HKLM,%MediaCategories%\%TTGuid.BSVolume%,Display,1,00,00,00,00
  263. HKLM,%MediaCategories%\%TTGuid.BSMute%,Name,,%TTNode.BSMute%
  264. HKLM,%MediaCategories%\%TTGuid.BSMute%,Display,1,00,00,00,00
  265.  
  266. ;=============================================================================
  267. ;    STRINGS
  268. ;=============================================================================
  269. [Strings]
  270. ClassName="Sound, video and game controllers"
  271. Manufacturer="TerraTec Electronic GmbH"
  272. Provider="TerraTec Electronic GmbH"
  273. DiskName="TerraTec Driver CD"
  274.  
  275. DeviceName_SKY           = "Aureon 5.1 Sky"
  276. DeviceName_SPACE         = "Aureon 7.1 Space"                                                     
  277.  
  278. ttp9.SvcDesc= "TTP9 WDM Audio"
  279.  
  280. Proxy.CLSID        ="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  281. KSCATEGORY_AUDIO   ="{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
  282. KSCATEGORY_RENDER  ="{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
  283. KSCATEGORY_CAPTURE ="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
  284. KSCATEGORY_TOPOLOGY="{DDA54A40-1E4C-11D1-A050-405705C10000}"
  285. Audio3D_CLSID       ="{D8F1EEE0-F634-11CF-8700-00A0245D918B}"
  286.  
  287. KSNAME_Wave        ="Wave"
  288. KSNAME_Midi        ="Uart"
  289. KSNAME_Topology     ="Topology"
  290.  
  291. ;----------------------------------------------------------
  292. ; Guids for Custom Names
  293. ;----------------------------------------------------------
  294. TTGuid.Master          ="{3C566B60-D997-11d3-943D-0040339FD9C2}"
  295. TTGuid.Front           ="{FEFB4813-D820-11d3-943D-0040339FD9C2}"
  296. TTGuid.FrontVolume     ="{38BFD810-A288-11d3-9426-0040339FD9C2}"
  297. TTGuid.FrontMute       ="{4534F060-A288-11d3-9426-0040339FD9C2}"
  298. TTGuid.Rear            ="{5CC77870-D821-11d3-943D-0040339FD9C2}"
  299. TTGuid.RearVolume      ="{4D7644B0-A288-11d3-9426-0040339FD9C2}"
  300. TTGuid.RearMute        ="{4D7644B1-A288-11d3-9426-0040339FD9C2}"
  301. TTGuid.SPDIF           ="{307E100f-9035-11d2-99D6-00600893863B}"
  302. TTGuid.SPDIFVolume     ="{32DA4E70-D997-11d3-943D-0040339FD9C2}"
  303. TTGuid.SPDIFMute       ="{32DA4E71-D997-11d3-943D-0040339FD9C2}"
  304. TTGuid.Center          ="{5E7C8DE3-8858-47c2-A01B-7F6B677AFB02}"
  305. TTGuid.CenterVolume    ="{3A513344-F8E9-449c-A648-B5F2C949870B}"
  306. TTGuid.CenterMute      ="{5CE856F8-ECA1-43af-815F-FA8F2FA99EBD}"
  307. TTGuid.LFE             ="{74A01E0D-61F7-4378-8BB7-C26D6CF14327}"
  308. TTGuid.LFEVolume       ="{9BB84574-E6C7-42a0-ABF6-F48819EAA190}"
  309. TTGuid.LFEMute         ="{FCDEFACB-5B85-40f7-9B23-9FA84D595326}"
  310. TTGuid.BackSurround    ="{C28B0DB5-672A-49a2-A4F7-57A9619AA7C2}"
  311. TTGuid.BSVolume        ="{9BB84574-E6C7-42a0-ABF6-F48819EAA190}"
  312. TTGuid.BSMute          ="{04147B29-4892-4c38-AF29-C94575A1993C}"
  313.  
  314. ;----------------------------------------------------------
  315. ; Custom Names in Windows Mixer
  316. ;----------------------------------------------------------
  317.  
  318. MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
  319. TTNode.Master          ="Master"
  320. TTNode.Front           ="Front"
  321. TTNode.FrontVolume     ="Front Volume"
  322. TTNode.FrontMute       ="Front Mute"
  323. TTNode.Rear            ="Surround"
  324. TTNode.RearVolume      ="Surround Volume"
  325. TTNode.RearMute        ="Surround Mute"
  326. TTNode.Center          ="Center"
  327. TTNode.CenterVolume    ="Center Volume"
  328. TTNode.CenterMute      ="Center Mute"
  329. TTNode.LFE             ="LFE"
  330. TTNode.LFEVolume       ="LFE Volume"
  331. TTNode.LFEMute         ="LFE Mute"
  332. TTNode.BackSurround    ="Back Surround"
  333. TTNode.BSVolume        ="BS Volume"
  334. TTNode.BSMute          ="BS Mute"
  335.  
  336. ;----------------------------------------------------------
  337. ; ASIO
  338. ;----------------------------------------------------------
  339.  
  340. ASIO_TTP9IID       ="{42996DF8-0680-4837-AAC3-4724BEA2F159}"
  341. ASIO_TTP9NAME      ="ASIO for Aureon sky/space"
  342.  
  343.